﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using vudu.ClasesDominio;
using vudu.Datos.Fachada;
using vudu.Logica.Comandos;


namespace vudu.Logica.Comandos.VU_09_Gestionar_Carga_de_Archivos_PDF
{
    public class ComandoEliminarArchivoPdf:Comando<bool>
    {
        #region atributos
          private OperacionesPdf _miArchivo;
          private int _idSeccion;
        #endregion

        #region Gets y set

          public OperacionesPdf MiArchivo
          {
              get { return _miArchivo; }
              set { _miArchivo = value; }
          }
          public int IdSeccion
          {
              get { return _idSeccion; }
              set { _idSeccion = value; }
          }
        #endregion

         #region constructor

        public ComandoEliminarArchivoPdf(OperacionesPdf archivo, int idSeccion)
        {          
            MiArchivo = archivo;
            IdSeccion = idSeccion;
        }
        #endregion

        public override bool Ejecutar()
        {
            return new EnlaceDatos().EliminarArchivoPdf(MiArchivo,IdSeccion);
        }
    }
    }
